
h1, h2, h3, h4, h5, h6 { color: #161f23; margin: 0px 0px 15px 0px; font-family: 'Source Sans Pro', sans-serif; font-weight: 700; }
h1 { font-size: 42px; }
h2 { font-size: 32px; }
h3 { font-size: 24px; }
h4 { font-size: 20px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }
// p { margin: 0 0 20px; line-height: 1.7; }
// p:last-child { margin: 0px; }
a { text-decoration: none; color: #6d767a; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }
a:focus, a:hover { text-decoration: none; color: #235f83; }
hr { border-top: 1px solid #e4e7e9; margin-bottom: 50px; margin-top: 50px; }

.btn-odoohk { font-family: 'Source Sans Pro', sans-serif; font-size: 16px; text-transform: capitalize; font-weight: 700; padding: 12px 24px; letter-spacing: 0px; border-radius: 3px; line-height: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; word-wrap: break-word; white-space: normal !important; }

.btn-odoohk-default { background-color: #ff9f2a; color: #fff; border: 1px solid #ff9f2a; }
.btn-odoohk-default:hover { background-color: #ec8a13; color: #fff; border: 1px solid #ec8a13; }
.btn-odoohk-default.focus, .btn-odoohk-default:focus { background-color: #ec8a13; color: #fff; border: 1px solid #ec8a13; box-shadow: 0 0 0 0.1rem rgb(236, 138, 19); }


.form-control-odoohk { border-radius: 0px; font-size: 14px; font-weight: 700; width: 200px; height: 54px; padding: 16px 20px; line-height: 1.42857143; border: 1px solid #d6dadc; background-color: #fff; text-transform: capitalize; letter-spacing: 0px; margin-bottom: 30px; -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0); box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0); -webkit-appearance: none; color: #011c28; }
.form-control-odoohk:focus { color: #011c28; outline: 0; box-shadow: 0 0 0 0.0rem rgb(255, 255, 255); border-color: #c9cdd0; background-color: #f0f4f6; }



.footer-line { border-color: #152e3d; }
.footer-widget { padding-bottom: 50px; }
.footer-title { font-size: 24px; font-weight: 600; margin-bottom: 5px; color: #fff; } 
.footer-widget ul li a { text-transform: capitalize; font-size: 17px; color: #636e74; display: block; font-weight: 600; }
.footer-widget ul li a:hover { color: #fff; }
.newsletter-form { padding-top: 5px; padding-bottom: 5px;}
.newsletter-form .form-control-odoohk { background-color: #1e2e38; border-color: #1e2e38; }
.newsletter-form .form-control-odoohk:focus { color: #fff; }
.newsletter-form input::-webkit-input-placeholder { color: #fff !important; }
.newsletter-form input:focus::-webkit-input-placeholder { color: #fff !important; }
.newsletter-form-odoohk{
    display:inline-block;
    padding: 10px;
}


.tiny-footer { font-size: 14px; padding-top: 0px; font-weight: 600; background-color: transparent; border-top: 0px solid #152e3d; color: #888d90; }

.footer-odoohk{
    background-color: #08202e;
    padding-top: 50px;
    color: #636e74;
    font-weight: 400;
    font-size: 17px;
}

.container-odoohk
{
    width: 100% !important;
    padding-left: 150px !important;
    padding-right: 150px !important;
}


// @media (min-width: 992px){
//     .container-odoohk{
//         max-width: 960px;
//     }
// }



// @media (min-width: 992px){
//     .col-lg-3 {
//         -webkit-box-flex: 0;
//         -ms-flex: 0 0 25%;
//         flex: 0 0 25%;
//         max-width: 25%;
//     }
// }


// @media (min-width: 768px){
//     .container-odoohk {
//         max-width: 720px;
//     }
    
// }
// @media (min-width: 576px){
//     .container-odoohk {
//         max-width: 540px;
//     }
// }
